Pular para o conteúdo principal

5.2 Emissão de boletos

Request

Request
mutation AddBilling {
addBilling(
data: {
paymentPlanRefId: "a6814f33-7093-453d-9af8-899cafc1ddba"
dueDate: "2023-12-17T00:00:00.000Z"
value: 100
discount: 10.00
discountUntil: "2023-12-17T00:00:00.000Z"
}
) {
id
barcode
digitableLine
pixCode
}
}

Params

ParâmetroTipoDescrição
dataAddBillingDataInput!Dados de inclusão da cobrança

Objeto AddBillingDataInput

CampoTipoDescrição
auditDataAuditDataInputDados de auditoria do sistema integrado
competenceDateDateTimeData de competência
deductedDiscountIds[Int!]Ids dos descontos deduzidos
descriptionStringDescrição
discountDecimalDesconto
discountUntilDateTimeData limite para aplicação do Desconto
dueDateDateTime!Data de vencimento
financialIntegrationIdIntId da integração financeira
financialIntegrationRefIdStringId de referência da integração financeira
notesStringAnotação
paymentPlanIdIntId do plano de Pagamento
paymentPlanRefIdStringId de referência do plano de Pagamento
paymentTypePaymentTypeTipo de pagamento
punctualDiscountIds[Int!]Ids dos descontos por pontualidade
punctualDiscounts[AddPunctualDiscountDataInput!]Descontos por pontualidade
valueDecimal!Valor

Response

Response
{
"data": {
"addBilling": {
"id": "2d926cdb-5aac-40e1-a98f-29b6e76e7553",
"barcode": "32997956700000100000001090000000072376287110",
"digitableLine": "32990001039000000007623762871103795670000010000",
"pixCode": null
}
}
}
Atenção

O campo id devolvido no Response, deverá ser informado no campo ref_id das demais Requests

Result

CampoTipoDescrição
addBillingAddBillingResult!Dados de retorno da inclusão da cobrança

Objeto AddBillingResult

CampoTipoDescrição
barcodeStringCódigo de barras
billingStatusBillingStatusStatus da cobrança
digitableLineStringLinha digitável
idUUID!Id referência da cobrança gerada
pixCodeStringCódigo de pix